tg-me.com/BookPython/3644
Create:
Last Update:
Last Update:
Самый простой способ использовать модуль logging
— вызывать функции напрямую, без создания объекта логгера:
import logging
logging.error('xxx')
Этот глобальный логгер можно настроить с помощью вызова
logging.basicConfig()
:
import logging
logging.basicConfig(format='-- %(message)s --')
logging.error('xxx') # -- xxx --
Однако у
basicConfig
есть свои ограничения. Во-первых, срабатывает только первый вызов — все последующие игнорируются. Во-вторых, любая функция, записывающая лог, может вызвать basicConfig
, поэтому конфигурацию нужно задавать до любых сообщений:
import logging
logging.error('xxx') # ERROR:root:xxx
logging.basicConfig(format='-- %(message)s --')
logging.error('xxx') # ERROR:root:xxx
👉@BookPython
BY Библиотека Python разработчика | Книги по питону
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/BookPython/3644